﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace DotNet.WebUI.Components
{
    public partial class log4nTest : System.Web.UI.Page
    {
        private LogHelper log;

        protected void Page_Load(object sender, EventArgs e)
        {
            pageLoad();
        }

        private void pageLoad()
        {
            /*
            //单一方式写入日志
            log4net.Config.XmlConfigurator.Configure();
            Type type = System.Reflection.MethodBase.GetCurrentMethod().DeclaringType;
            log4net.ILog m_log = log4net.LogManager.GetLogger(type);
            m_log.Debug("这是一个Debug日志");
            m_log.Info("这是一个Info日志");
            m_log.Warn("这是一个Warn日志");
            m_log.Error("这是一个Error日志");
            m_log.Fatal("这是一个Fatal日志");
            */

            //使用日志类写入
            log = LogFactory.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName + " ： " + System.Reflection.MethodBase.GetCurrentMethod().Name);
            log.Info("起始页面载入222");
            log.Error("起始页面载入");
        }
    }
}